odorizing station - Turkish English Dictionary